package com.lanswon.qzsmk.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.lanswon.qzsmk.model.CorpTmp;

@Repository
public interface CorpTmpMapper {
	
	/**
	 * 保存
	 * @param ct
	 */
	void insert(CorpTmp ct);
	
	/**
	 * 批处理
	 * @param list
	 */
	void batchInsert(List<CorpTmp> list);
	
	/**
	 * 更新
	 * @param ct
	 */
	void update(CorpTmp ct);
	
	/**
	 * 查询
	 * @param applyBatchNo 申请批次号
	 * @return 单位信息临时表
	 */
	CorpTmp queryCorpTmpByApplyBatchNo(String applyBatchNo);
	
	/**
	 * 查询指定批次的最大导入次数
	 * @param applyBatchNo 申请批次号
	 * @return 最大导入次数
	 */
	Integer queryImportCountByApplyBatchNo(String applyBatchNo);
}